Todi

Todi is a town and comune of the province of Perugia in central Italy. It is perched on a tall two-crested hill overlooking the east bank of the river Tiber, commanding distant views in every direction. In the 1990s, Richard S.

Source: Wikipedia

Captured by

Sterling Lanier

Discover other shots from the same photographer on Unsplash

Google Maps    Book flights    Book hotels    Book tours   

About this picture

people leaving historic Church of the Consolation in Todi, Umbria, Italy

Book the best travel experiences, tours and activities in Temple of Saint Mary of Consolation, Italy

Where to sleep nearby Temple of Saint Mary of Consolation?

Booking.com

Book the best Stays and Hotels nearby Temple of Saint Mary of Consolation, Italy

Book cheap flights to Temple of Saint Mary of Consolation, Italy